package com.aiti.lulian.service;

import com.aiti.base.core.page.PageResult;
import com.aiti.lulian.bo.LoginUserInfo;
import com.aiti.lulian.dto.industry.StarEnterpriseParamDto;
import com.aiti.lulian.dto.industry.StarEnterpriseQueryDto;
import com.aiti.lulian.vo.industry.StarEnterpriseInfoVo;

import java.util.List;

public interface CardGovIndustryStarEnterpriseService {

    void addStartEnterprise(StarEnterpriseParamDto paramDto, LoginUserInfo loginUserInfo);

    void updateStartEnterprise(StarEnterpriseParamDto paramDto, LoginUserInfo loginUserInfo);

    void deleteStartEnterprise(List<String> baseIds);

    StarEnterpriseInfoVo getStarEnterpriseDetail(String baseId);

    PageResult<StarEnterpriseInfoVo> queryIndustryStarEnterpriseList(StarEnterpriseQueryDto queryDto);
}
